ikmal deposu

  1. Noun supply depot
  2. Noun replenishing stock